<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body {
	padding: 0;
	margin: 0;
	font: normal 12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #003;
	background: #668 url(/img/body_wht.gif) top repeat-x;
}
h1, h2 {
	margin: 0px;
	padding: 0px;
	font: normal 14px/18px Arial, Helvetica, sans-serif;
	}
p { margin:0; padding:0;}
a { text-decoration: none; color: #003;outline: none;}
div {
	float: left;
	}
ul, li {
	list-style-type: none;
	margin:0; padding: 0;
	}
hr {
	float: left;
	width: 960px;
	height: 2px;
	border: 0;
	color: #6ce;
	background: #6ce;
	margin-top: 12px;
	}
.hide {
	visibility: hidden;
	display: none;
	}
	
/*layout:*/
#wrap {
	width: 960px;
	position: relative;
	float: none;
	margin: 0 auto;
	}
#headbanner {
	width: 960px;
	margin-top: 6px;
	text-align: center;
	height: 0;
	}
#head{
	width: 960px;
	margin: 12px 0;
	}
.column {
	width: 231px;
	overflow: hidden;
	margin: 0 12px 0 0;
	padding: 0;
	}
#col4 {
	margin: 0;
	}
#footer {
	width: 960px;
	margin-top: 12px;
	}
/*header:*/
#home {
	display: block;
	width: 252px;
	height: 59px;
	background: url(/img/portal_logo.png);
	position: absolute;
	margin: 12px 0 0 -12px;
	z-index: 666;
	}
#homelink {
	display: block;
	width: 252px;
	height: 50px;
	text-indent: -666em;
	overflow: hidden;
}
#delthapages {
	padding-left: 310px;
	height: 60px;
	}
#delthapages li {
	float: left;
	margin: 34px 0 0 0;
	}
#hirgyujtohu {
	display: block;
	width: 170px;
	height: 24px;
	background: url(/img/header_links.png) 0px top;
	text-indent: -666em;
	overflow: hidden;
	}
#hirgyujtohu:hover {
	background: url(/img/header_links.png) 0px bottom;
	}
#konyvjelzo {
	display: block;
	width: 119px;
	height: 24px;
	background: url(/img/header_links.png) -170px top;
	text-indent: -666em;
	overflow: hidden;
	}
#konyvjelzo:hover {
	background: url(/img/header_links.png) -170px bottom;
	}
#mailhu {
	display: block;
	width: 131px;
	height: 24px;
	background: url(/img/header_links.png) -289px top;
	text-indent: -666em;
	overflow: hidden;
	}
#mailhu:hover {
	background: url(/img/header_links.png) -289px bottom;
	}

#menuboxes {
	background: url(/img/menuboxes_bg.gif);
	height: 60px;
	position: absolute;
	right: 0;
	top: 46px;
	}
#menuboxes li {
	float: left;
	}	
#searchform {
	border-left: 2px solid #fff;
	height: 60px;
	width: 228px;
	position: relative;
	}
#searchtext {
	border: 0;
	margin: 0;
	padding: 2px;
	color: #335;
	font: 16px lighter Arial, Helvetica, sans-serif;
	width: 176px;
	height: 18px;
	position: absolute;
	top: 6px;
	left: 6px;
	background: #fff;
	}
#searchform small {
bottom:3px;
color:#fff;
cursor:pointer;
display:block;
font: 12px normal Arial,Helvetica,sans-serif;
padding:1px 12px 3px;
position:absolute;
text-align:center;
	}
#searchform small.active {
background:#fff;
color:#003;
}
#portal_sbutton {
margin-left:66px;
width:66px;
}
#ggl_sbutton {
margin-left:158px;
width:40px;
text-indent: -666em;
background: url(/img/google.png) center -29px no-repeat;
}
#searchform #ggl_sbutton.active {
	background: #fff url(/img/google.png) center 2px no-repeat;
	overflow: hidden;
	text-indent: -666em;
	}
#searchsubmit {
	background: url(/img/search.png) top;
	width: 30px;
	height: 30px;
	border: 0;
	padding: 0;
	margin: 0;
	position: absolute;
	text-indent: -666em;
	right: 6px;
	top: 2px;
	cursor: pointer;
	}
#searchsubmit:hover {
	background: url(/img/search.png) bottom;
	}
	
#linkcollector, #kekcsik {
	background: url(/img/linkcollector.png) top no-repeat;
	width: 936px;
	padding: 6px 12px;
	float: left;
	}
#kekcsik {
	padding: 0 12px;
	height: 44px;
	}
#menu {
	float: left;
	margin-left: 30px;	
	}
#menu li {
	float:left;;
	}
#menu li a {
	color: #fff;
	padding: 7px 12px 0;
	display: block;
	font: 16px lighter Arial,Helvetica,sans-serif;
	height: 29px;
	}
#menu li a:hover {
	background: url(/img/menu_arr.gif) bottom center no-repeat;
	}
#menu li a.active {
	background: url(/img/activemenu_back.png) top center;
	cursor: default;
	height: 37px;
	margin-left: -6px;
	}
#linkcollector {
	background-position: 0 -44px;
	border-bottom: 2px solid #fff;
	padding-top: 0;
	}

#linkcollector li {
	float: left;
	width: 156px;
	margin-bottom: 2px;
	}
#linkcollector li a {
	padding-left: 8px;	
	}
#linkcollector li a:hover {
	background: url(/img/lead_pucu.gif) -6px 2px no-repeat;
	color: #048;
	}
	
/*box:*/
.box {
	padding: 0;
	margin: 0;
	position: relative;
	margin-bottom: 12px;
	width: 100%;
	}
.box h1 {
	padding: 4px;
	margin: 0;
	font-size: 1.25em;
	text-transform: uppercase;
	letter-spacing: -1px;
	position: relative;
	border-bottom: 1px solid #fff;
	color: #fff;
	}
.box .content h2 {
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	padding: 2px 0 2px 6px;
	margin: 2px 0;
	height: auto;
	}
.box .content h2 a {
	border-left: 6px solid #fff;
	margin-left: -6px;
	padding-left: 6px;
	}
.box .content p {
	margin-bottom: 1em;
	}
.box img.corner {position: absolute;}
.box img.tl {top:0;left:0;}
.box img.tr {top:0;right:0;}
.box img.bl {bottom:0;left:0;}
.box img.br {bottom:0;right:0;}
.box .content {
	padding: 6px;
	background: url(/img/white_trans.png);
	width: 219px;
	border-bottom: 1px solid #fff;
	}
.headpic {
	background: #fff;
	padding: 1px;
	border: 2px solid;
	width: 213px;
	}
.box .content li {
	margin-bottom: 2px;
	background: url(/img/white_trans.png);
	padding: 1px 0 1px 6px;
	}
.box .content li.c0 {
	border-left: 6px solid #fff;
	}
.box .content li a {
	display: block;
	}
.box .content li a:hover {
	background: #fff;
	}
.box .content li.ad {
	background: none;
	border-left: 6px solid #fff;
	font-weight: bold;
	}
.box .content li.image1, .box .content li.image2 {
	padding-left: 18px;
	font-weight: bold;
	margin-top: 1ex;
}
.box .content li.image1 {
	background: url(/img/pucu1.gif) top left no-repeat;
	}
.box .content li.image2 {
	background: url(/img/pucu2.gif) top left no-repeat;
	}
.box .content li.ad a, .box .content li.image1 a, .box .content li.image2 a {
	color: #335;
	}
.box .content li.ad a:hover, .box .content li.image1 a:hover, .box .content li.image2 a:hover {
	background: url(/img/white_trans_2.png);
	}
.box .content li.tipp, .box .content li.uj {
	border-left: 6px solid #fff;
	position: relative;
	}
.box .content li.tipp {
	padding-right:25px; 
	}
.box .content li.uj {
	padding-right:15px; 
	}
.box .content li.tipp small, .box .content li.uj small {
	color: #a43;
	font: italic 10px Georgia, "Times New Roman", Times, serif;
	position: absolute;
	right: 2px;
	bottom: 2px;
	} 
	
.box a:hover img {
	padding: 2px;
	border-width: 1px;
	}
.selectbox {
	margin: 6px 0;
	}
.selectbox select {
	width: 155px;
	border: 1px solid #446;
	background: #fff;
	padding: 0;
	margin: 0;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	height: 18px;
	}
.selectbox button {
	width: 60px;
	height: 18px;
	border: 0;
	padding: 0 0 2px 0;
	margin: 0;
	vertical-align: top;
	font: normal 12px/12px Arial, Helvetica, sans-serif;
	background: #fff url(/img/button.gif);
	}

.divider {
	width: 231px;
	height: 6px;
	background: pink;
	margin:  6px 0 6px -6px;
	background: url(/img/divider.gif);
	float: none;
	}

.toggler {float:left; background: pink;}
.box .becsuk, .box .kinyit {
	display: block;
	overflow: hidden;
	height: 15px;
	width: 100%;
	text-indent: -666em;
	}
.box .becsuk {background: url(/img/felcsuko.png) center top no-repeat;}
.box .becsuk:hover {background: url(/img/felcsuko.png) center -15px no-repeat;}
.box .kinyit {background: url(/img/felcsuko.png) center bottom no-repeat;}
.box .kinyit:hover {background: url(/img/felcsuko.png) center -30px no-repeat;}

#kedvenclinkek {
	margin-bottom: 12px;
	}
#kedvenclinkek input {
	border: 1px solid #446;
	background: #fff;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	padding: 1px 0 0 2px;
	width: 190px;
	}
#kedvenccim {
	margin-bottom: 4px;
	}
#kedvenclinkek button {
	width: 20px;
	height: 18px;
	border: 0;
	margin: 0;
	vertical-align: top;
	background: #fff url(/img/button_plus.gif);
	overflow: hidden;
	text-indent: -666em;
	}
#linkset li {
	position: relative;
	padding: 4px;
	float: left;
	width: 210px;
	}
#linkset a {
	display: block;
	float: left;
	width: 190px;
	overflow:hidden;
  text-overflow: ellipsis;
	}
.linkremove {
	background: none;
	width: 20px;
	height: 18px;
	border: 0;
	position: absolute;
	right: 2px;
	top: 2px;
	}
#linkset li:hover .linkremove {
	background: url(/img/button_minus.gif);
	}
#keresoheader a {
	display: block;
	text-align: center;
	float: left;
	padding: 1px 0;
	position: relative;
	outline: none;
	}
#ker_google, #ker_google span {width: 60px;}
#ker_portal, #ker_portal span{width: 70px;}
#ker_hirgy, #ker_hirgy span{width: 89px;}
#keresoheader a.active {
	background: #6fcee1;
	color: #fff;
	}
#keresodobozform {
	border: 0;
	background: #6fcee1;
	padding: 12px 4px 6px;
	float: left;
	width: 211px;
	}
#keresodoboztxt {
	border: 1px solid #446;
	background: #fff;
	margin: 0;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	padding: 1px 0 0 2px;
	width: 141px;
	}
#keresodobozform button, #emailform button, #socialform button{
	width: 60px;
	height: 18px;
	border: 0;
	padding: 0 0 2px 0;
	margin: 0;
	vertical-align: top;
	font: normal 12px/12px Arial, Helvetica, sans-serif;
	background: transparent url(/img/button.gif);
	}
#kategoriapucuk {
	border: 0;
	margin: 6px 0 0;
	padding: 0;
	display: none;
	}
#emailform, #socialform {
	float: left;
	clear: both;
	}
#emailform input, #emailform select, #socialform input, #socialform select {
	border: 1px solid #446;
	background: #fff;
	margin: 0;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	padding: 1px 0 0 2px;
	width: 190px;
	margin-left: 24px;
	}
#emailform select, #socialform select {
	width: 194px;
	height: 18px;
	}
#emailform button, #socialform button{
	margin-top: 12px;
	float: right;
	}
#megtobbemail {
	display: block;
	float: left;
	width: 220px;
	margin-top: 6px;
	text-align: right;
	}
#emailformreg, #socialformreg {
	float: left;
	margin-top: 12px;
	background: url(/img/white_trans.png);
	padding: 1px 12px;
	}
#emailformreg:hover, #socialformreg:hover {
	background: #fff;
	}
#col1 .weather table, #col2 .weather table {width: 220px;}
#col3 .weather table, #col4 .weather table {width: 220px;}

.weather h2, .horoszkoptabla h2 {
	margin:  -6px 0 6px 0;
	text-align: center;
	}
.weather td, .horoszkoptabla td {
	text-align: center;
	width: 25%;
	padding: 2px;
	font: 12px Verdana, Geneva, sans-serif;
	}
.horoszkoptabla a img {
    margin: 0px;
    padding: 2px;
    border: 2px solid #fff;
    }
.horoszkoptabla a:hover img {
    border: 2px solid #638;
}

#col5 {
	width: 532px;
	margin-right: 12px;
	}
#col6 {
	width: 416px;
	margin: 0;
	}
#col5 .box .content {width: 526px;}
#col6 .box .content {width: 404px;}	
#col5 .box .content li {width: 508px;}
#col6 .box .content li {width: 392px;}

/* footer */

#footer {
    text-align: center;
    width: 960px;
    }
#footer .box {
    width: auto;
    }
#footer .content {
    width: 960px;
    }
#footer strong a {
    color: #658;
    font-weight: bold;
    }
#footer strong a:hover {
    text-decoration: underline;
    }
#footer .box .content {
    background: url(/img/white_trans.png);
    }
#footer p {
    margin: 0 0 6px 0;
    }
#impresszum {
    background: url(/img/white_trans_2.png);
    width: 936px;
    padding: 6px;
    display: none;
    }
#impresszum h2 {
    font-size: 16px;
    letter-spacing: .5px;
    font-weight: bold;
    color: #658;
    }
#impresszum h3 {
    color: #658;
    margin-bottom: 1em;
    }
#impresszum a {
    color: #658;
    background: #fff;
    padding: 0 2px;
    }
#impresszum a:hover {
    text-decoration: underline;
    }
#impresszum hr {
    color: #fff;
    background: #fff;
    width: 934px;
    margin: 3px 0 9px 0;
    padding: 0;
    }

#col5 #lapozo {
text-align: center;
margin: 12px 25% 0;
float: left;
width: 50%;
}
#col5 #lapozo li {
float: left;
width: auto;
display: block;
background: none;
margin: 0;
padding: 0 2px;
}
#col5 #lapozo li a {
padding: 0 2px;
}
#col5 #lapozo li.actual {
background: #79d;
color: #fff;
font-weight: bold;
}
#col5 #lapozo li.next a {
background: url(/img/right_arr.gif) 0 0 no-repeat;
text-indent: -666em;
overflow: hidden;
width: 10px;
}
#col5 #lapozo li.next a:hover {
background: transparent url(/img/right_arr.gif) 2px 0 no-repeat;
}
#col5 #lapozo li.prev a {
background: url(/img/left_arr.gif) 2px 0 no-repeat;
text-indent: -666em;
overflow: hidden;
width: 10px;
}
#col5 #lapozo li.prev a:hover {
background: transparent url(/img/left_arr.gif) 0 0 no-repeat;
}


#rengetegmailblock {
    background: #006;
    display: none;
	width: 219px;
}

#rengetegmail {
    height: 200px;
    overflow: auto;
    background: #fff;
    border: 1px solid #006;
	width: 217px;
}

#sokmailform div {
    width: 100px;
}

#mailcloser {
    background: #006;
    color: #fff;
    text-align: right;
    width: 98%;
    display: block;
}
.horoszkoptabla a img {
width: 42px !important;
}
h1 a { color: #fff; }
#col_game {
    width: 100%;
    }
#col_game div.box .content {
    width: 100%;
    padding: 12px 0;
    text-align: center;
    }

.rcclass {
  float: none ;
  text-align: center ;
}

.boxad {
  float: none ;
  text-align: center ;
}
.box .content li.addtokj a {
    width: 185px;
    }
.box .content a.kjlogo {
    width: 25px !important;
    height: 18xp;
    display: block;
    overflow: hidden;
    text-indent: -666em;
    float: right;
    margin-top: -17px;
    line-height: 18px;
    margin-right: -5px;
    }
.box .content a.kjlogo:hover, .box .content li.addtokj:hover a.kjlogo {
    background: url(/img/addtokj.png);
    }
	
.box .content h2.leadcim a.kjlogo {
border: 0;
margin-top: -2px !important;
}
.box .content h2:hover.leadcim a.kjlogo {
background: url(/img/addtokj.png) center no-repeat;
} 




/*dbela BEGIN*/
.jqtransform div, .jqtransform ul {
	float: none;
	}

/* jenson button */
button#loggingin, button#submitujlink, button#registering {
	border: 0;
	float: right;
	text-align: left;
	font-size: 12px;
	height: 24px;
	font-weight: bold;
	}
button#loggingin, button#registering {
	background: #625D8B url(/img/login.gif) 2px 2px no-repeat;
	padding: 0 24px 5px;
	width: 150px;
	color: #fff;
	margin-bottom: 4px;
	}
button#loggingin:hover, button#registering:hover {
	background-color: #534F76;
	}
button#submitujlink {
	margin-right: 2px;
	background: #69c7db  url(/img/add.gif) 2px 2px no-repeat;
	color: #e2f5f9;
	padding: 0 2px 5px;
	white-space: nowrap;
	text-indent: 22px;
	}
button#submitujlink:hover {
	color: #fff;
	background-color: #5caebf;
	}

#ujlinkfelvetel .jqTransformCheckboxWrapper {
	padding-top: 18px;
	}
label.mellette {
	float: left;
	padding: 23px 0 0 79px;
	}
#ujlinkfelvetel .jqTransformSelectWrapper {
	width: 187px !important;
	}

/*dialog*/
#idi_box, #register, #settings_box, #adultwarning {
	display: none;
	}
#idi_box {
	position: relative;
	}
#idi_box form {
	padding: 32px 6px 6px;
	}
#idi_box input {
   width: 338px;
   }
#idi_box .switcher, #idi_box h2 {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 180px;
	height: 18px;
	padding-top: 6px;
	background: #6acce0;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	}
#idi_box .switcher:hover {
	background: #5db0c1;
	}
#idi_box #login .switcher, #idi_box #register h2 {
	margin-left: 180px;
	}
#idi_box h2 {
	background: #fff;
	color: #003;
	padding-top: 4px;
	}

#loginreg {
    position: absolute;
    top: 0px;
    right: 0px;
	display:none;
    }
#loginreg a {
    display: block;
    background: url(/img/loginreg.png) top;
    width: 228px;
    height: 41px;
    overflow: hidden;
    text-indent: -666em;
    }
#loginreg a:hover {
	background: url(/img/loginreg.png) bottom;
	}
.ui-dialog {border: 4px solid #6acce0; background: #fff;}
.ui-dialog-titlebar {
	padding: 3px 0 6px 0;
	color: #fff;
	background: #6acce0;
	border-bottom: 1px solid #6acce0;
	font-size: 16px;
	text-transform: uppercase;
	width: 100%;
	text-align: center;
}
.ui-dialog-titlebar-close {
	background: url(/img/close.gif) top;
	position: absolute;
	right: 0px;
	top: 1px;
	width: 22px;
	height: 20px;
}
.ui-dialog-titlebar-close-hover, .ui-dialog-titlebar-close:hover {
	background: url(/img/close.gif) bottom;
}
.ui-dialog-titlebar-close span {display: none;}
.ui-dialog.ui-draggable .ui-dialog-titlebar, .ui-dialog.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-widget-overlay {
	background: url(/img/white_trans_2.png);
	position: absolute;
	}
/*dbela END*/

/*18*/
#adultwarning {
height: 90px !important;
}
#sexyes {
width: 352px;
}
#sexyes h2 {
text-align:center;
margin: 1em 1ex;
}
#sexyes table {
width: 352px;
}
#sexyes button {
margin: 0 13px;
}

#logged {
	position: absolute;
	top: 2px;
	right: 0px;
	background: url(/img/logged_bg.png) right;
	height: 31px;
	padding: 5px;
	font-size: 16px;
	border-left: 1px solid #98dded;
	border-right: 1px solid #98dded;
	display:none;
}
#logged a {
	display: block;
	text-align: right;
	font-size: 12px;
	color: #5bc;
	text-decoration: none;
}
#logged a:hover {
	color: #006;
}
#logged a.exit {
	display: block;
	float: right;
	background: url(/img/logged_exit.png) top;
	width: 29px;
	height: 29px;
	overflow: hidden;
	margin-left: 12px;
	text-indent: -666em;
	text-align: left;
}
#logged a.exit:hover {
	background: url(/img/logged_exit.png) bottom;
}
/*footerform*/
#footerform { display: none; }
#footerform fieldset { border: 1px solid #fff;} 
#footerform legend { font-size: 16px; padding: 1px 4px;} 
#footerform table { margin: 0 auto; } 
#footerform td { text-align: right; } 
#footerform input { border: 2px solid #c2c2cf;padding: 2px; width: 160px; } 
#footerform label { margin: 0 1ex 0 1em; }
</pre></body></html>